#include "actor.h"

actor::actor(actor_type type)
	: _type(type)
{
}

void actor::draw(const point& pos, int frame_index, int offset_y)
{
	//
}

PlayerActor::PlayerActor()
	: actor(actor_type::player)
{
}

tileActor::tileActor()
	: actor(actor_type::ground_item)
{
}

itemActor::itemActor()
	: actor(actor_type::property_item)
{
}

equipmentActor::equipmentActor()
	: actor(actor_type::equipment)
{
}

enemyActor::enemyActor()
	: actor(actor_type::monster)
{
}

shopNpcActor::shopNpcActor()
	: actor(actor_type::business_man)
{
}

npcActor::npcActor()
	: actor(actor_type::npc)
{
}